roll-on lawn - French English Dictionary